package Day11.Demo03;

/**
 * @author hyhWTX
 * @version 1.0
 * @date 2022年05月12日 20:49
 */

/*如果出现了重名现象，那么格式是：外部类名称.this.外部类成员变量名
* */
public class Outer {
    //外部类成员变量
    int num = 10;
    public class  Inner{
        //内部类的成员变量
        int num = 20;
        public void methodInner(){
            int num = 30; //内部类方法的局部变量
            System.out.println(num);//局部变量，就近原则
            System.out.println(this.num);//内部类的成员变量
            System.out.println(Outer.this.num);//外部类的成员变量
        }
    }
}
